#ifndef __shumaguan_H__
#define __shumaguan_H__

#include "common.h"
#include <REGX52.H>

// 数码管位选和段选
sbit LSA = P2^2; // 位选
sbit LSB = P2^3; // 位选
sbit LSC = P2^4; // 位选

// #define D P0 // 段选，这个也可以
sfr D = 0x80; // 段选，这个可以
// sfr D = P0; // 段选，这个是错的

// 数码管显示表
extern uchar NixieTable[];

	
void Nixie(uchar Location, uchar Number); // 数码管显示函数
void SetWeiXuan(uchar Location); // 设置数码管位置
void SetDuanXuan(uchar Number); // 显示数字
void ShowNumber(uchar w, uchar n); // 显示数字
void Clear(); // 清除数码管	

#endif // __shumaguan_H__